A WSLA-Extension Supporting Service and Contract Composition Modelling
نویسندگان
چکیده
When dealing with Cloud Computing Services (CCSs) provisioning and usage, different degrees of complexity can be reached, depending on whether service composition is needed to satisfy users’ requests. This scenario demands effective ways for modelling CCSs and corresponding Service Level Agreements (SLAs) in order to facilitate service composition, comparison and monitoring. However, current SLA specifications and tools are not well tailored to service composition. In this paper, starting from WSLA, a widely-known SLA description language, we present an extension aimed at modeling contracts and SLAs suitable to support contract owners during service composition and monitoring phases. The proposed WSLA extension is also supported by a tree-graph based tool that can help during SLA and contract composition phases.
منابع مشابه
COMPUTING SCIENCE Predicting Compliance of WSLA Contracts Using Automated Model Creation
Service level agreements (SLAs) are designed to be monitorable contracts between a provider and consumer of a service. It is of interest to determine if such SLAs can also be used as input to a predictive model, e.g., a discrete-event stochastic model. For that purpose we study in this paper WSLA, the web service level agreement language, an SLA specification language tailored to web services. ...
متن کاملFormal Mapping of WSLA Contracts on Stochastic Models
SLA (service level agreement) specification languages are designed to express monitorable contracts between a provider and a consumer of a service. It is of interest to determine if one can derive predictive models, e.g., a discreteevent stochastic model, for SLAs expressed in such a language, if possible in automated fashion. For this purpose, we study in this paper the mapping of the Web Serv...
متن کاملEvaluating Contract Compatibility for Service Composition in the SeCO2 Framework
Recently, the Software-as-a-Service (SaaS) model has been increasingly supported, becoming a major part of the new emerging cloud computing paradigms. Although SaaS exists in different forms, supporting and providing SaaS developed based Web services has attracted a large effort from industries and academics because this form of SaaS allows software to be easily composed and integrated to offer...
متن کاملMapping WSLA on Reward Constructs in Möbius
This paper provides an outline for generating Möbius reward constructs and a partial Stochastic Activity Network model from an existing Web Service Level Agreement (WSLA) document of a web service system. This is done by parsing the WSLA document to group its ‘Service Level Agreement parameter elements’ with their corresponding ‘metric elements’ using the Document Object Model parser. These gro...
متن کاملFormalisation des contrats structurels et de QdS d’une composition de services Web
Etablir et s’assurer de la qualité de service (QdS) d’un composant tel qu’un service Web représente un enjeu crucial puisque ceci permet d’établir une relation de confiance entre le fournisseur d’un service et un client en attente d’une certaine fiabilité. Cependant, contrairement aux spécifications bien établies dans le domaine fonctionnel des services Web (telles que WSDL, SOAP ou UDDI), il n...
متن کامل